//初始化登录或注册
function init() {
	var type = getQueryString("type");
	if("1"==type) {
		$("#login_").addClass("on");
		$("#zhuce_").removeClass("on");
		$("#zc1").show();
		$("#zc2").hide();
	}else {
		$("#zhuce_").addClass("on");
		$("#login_").removeClass("on");
		$("#zc2").show();
		$("#zc1").hide();
	}
}

//注册
function register() {
	var map = {};
	var code = $('#c_checkCode').val();
	var account = $("#account").val();
	if(isNaN(account)) {
		$.jBox.tip('账号必须是正确的手机号', 'error');
		return false;
	}else {
		if(account.length!=11) {
			$.jBox.tip('账号必须是正确的手机号', 'error');
			return false;
		}
	}
	var password = $("#password").val();
	if(password.length<6||password.length>18) {
		$.jBox.tip('密码为6~18位', 'error');
		return false;
	}
	var password1 = $("#password1").val();
	if(password!=password1) {
		$.jBox.tip('两次输入密码不一样', 'error');
		return false;
	}
	var beicode = $("#beicode").val();
	if(!beicode) {
		$.jBox.tip('邀请码不能为空', 'error');
		return false;
	}
	map["account"]=account;
	map["password"]=password;
	map["beicode"]=beicode;
	map['codeSms']=code;
	
	
	var action1 = "/appSIdentifyingcode/checkIdentifyingcode.ph";
	ajaxWeb(action1, {
		"code" : $("#c_checkCode").val(),
		"phone" : account
	}, function(data) {
		var obj = data.resobj;
		if (data.code == "40000") {
			var action = "/appSPersonalInformation/register.ph";
			ajaxPostAsyncData(action, map, function(data) {
				if(data.code=="40000") {
					$.jBox.tip('注册成功', 'success');
					var map = {};
					map["account"]=account;
					map["password"]=password;
					var action = "/appSPersonalInformation/login.ph";
					ajaxWeb(action, map, function(data) {
						if(data.code=="40000") {
							localStorage.setItem("shipinUid",data.resobj.uid);
                            localStorage.setItem("token",data.resobj.token); // added by 董瑞贤 at 2016.12.8
							setTimeout("backindex()",1500);
						}
					},'json')
					window.location.href="http://www.liqiang365.com/static/login/shipin/login.html?type=1";//注册成功后跳转
				}else if(data.code=="40011") {
					$.jBox.tip('账号,密码,邀请码全不能为空', 'error');
					return false;
				}else if(data.code=="40012") {
					$.jBox.tip('邀请码无效', 'error');
					return false;
				}else if(data.code=="40013") {
					$.jBox.tip('该账号已经注册', 'error');
					return false;
				}else if(data.code=="40014") {
					$.jBox.tip('平台内部邀请码已用完,请联系人工', 'error');
					return false;
				}else {
					$.jBox.tip('注册失败', 'error');
					return false;
				}
			},'json')
		} else {
			$.jBox.tip("验证码不正确!", "error");
		}
	}, 'json')
}

//刷新页面
function backpage() {
	window.location.href="login.html?type=1";
}

//用户登录
function login() {
	var map = {};
	var phone = $("#phone").val();
	if(isNaN(phone)) {
		$.jBox.tip('账号必须是正确的手机号', 'error');
		return false;
	}else {
		if(phone.length!=11) {
			$.jBox.tip('账号必须是正确的手机号', 'error');
			return false;
		}
	}
	var password = $("#pwd").val();
	if(password.length<6||password.length>18) {
		$.jBox.tip('密码为6~18位', 'error');
		return false;
	}
	map["account"]=phone;
	map["password"]=password;
	var action = "/appSPersonalInformation/login.ph";
	ajaxWeb(action, map, function(data) {
		if(data.code=="40000") {
			localStorage.setItem("shipinUid",data.resobj.uid);
            localStorage.setItem("token",data.resobj.token); // added by 董瑞贤 at 2016.12.8
			$.jBox.tip('登录成功', 'success');
			setTimeout("backindex()",1500);
		}else if(data.code=="40013") {
			$.jBox.tip('该账号不存在', 'error');
			return false;
		}else {
			$.jBox.tip('账号或密码不正确', 'error');
			return false;
		}
	},'json')
}

//返回首页
function backindex() {
	window.location.href="http://www.liqiang365.com/static/login/shipin/index.html";
}
function selectCodeCheck(){
	var time = new Date().getMilliseconds();
		$('#imgCheckCode').attr('src', 'http://localhost:8080/liqiang365/indexServlet?getCode=1&date=' + time);
}
//发送验证码
function sendcode(){
	var java_checkCode = getCookie('cookie_brsy_pic_code');
	var checkCode = $('#checkCode').val();
	if(checkCode == null || checkCode == "") {
		$.jBox.tip("图片验证码不能为空", "error");
		return;
	}
	var account = $("#account").val();
	if(isNaN(account)) {
		$.jBox.tip('账号必须是正确的手机号', 'error');
		return false;
	} else {
		if(account.length != 11) {
			$.jBox.tip('账号必须是正确的手机号', 'error');
			return false;
		}
	}
	var action = "/appSPersonalInformation/sendCode_check.ph";
	ajaxWeb(action, {
		"account":account,
		"sendCodeType":"1",
		"code": checkCode,
		"codeKey": java_checkCode
	},function(data) {
		if(data.code=="40000") {
			$.jBox.tip('发送成功', 'success');
		}else {
			selectCodeCheck();
			$.jBox.tip(data.info, 'error');
		}
	},'json')
}